Search Results

Searching for "Li Xuhui"
Found 1 result(s)

Showing 1 article(s). more available to premium subscribers.

Four Alibaba Executives Leave Firm

Yangcheng Evening News, 12/25/07

A shake-up of executive positions at Alibaba has seen eight jobs change hands, with four leaving the company. Read More